雖然多云可以提高可用性并消除供應商鎖定,但使用多云并不能保證成功。公司需要一個完善的多云戰略,以確保他們不會遇到運營或財務問題。本文?幫助企業主和決策者制定有效的多云戰略。繼續閱讀以了解如何計劃向多云遷移,并讓您的公司為即將到來的文化轉變做好準備。
為什么要采用多云戰略?
多云是一個??具有挑戰性的設置和運行環境,總體戰略可確保公司準備好迎接挑戰。一個深思熟慮的計劃有助于:
- 建立高效的多云環境。
- 確保高投資回報率。
- 阻止?云安全威脅和風險。
- 確保未來順利擴張。
多云策略有助于最大限度地發揮使用多云的效果,包括:
- 為每個任務和工作負載部署最佳市場解決方案。
- 更好的?云容災。
- 高可用性。
- 更輕松、更快速?的云遷移。
許多公司在沒有計劃的情況下逐漸遷移到多個云,通常一次只提供一項服務或應用程序。這種方法很快變得笨拙,并導致?云蔓延、云實例、服務或提供商的不受控制的管理。完善的多云策略可以防止蔓延損害您的效率和預算。
多云策略還可以確保您為新設置對組織的要求做好準備。向多云需求的轉變:
- 管理兩個(或更多)不同的供應商。
- 了解所有服務的財務模型。
- 跨所有設置的高效集成。
- 保護所有環境的安全操作。
多云戰略實施
理想情況下,公司應該在部署到不同的云之前創建多云戰略。及時的計劃可確保每個決定都適合更廣泛的情況。以下是?創建多云戰略的 11 步框架。此執行級別計劃有助于了解多云背后的目標以及新環境的要求。
初始物流
創建多云策略首先要考慮您的需求。在這個初始點,您需要:
- 確定要部署到多個云的原因。
- 列出您的技術要求。
- 決定您是在內部還是通過外包來創建新環境。
- 設定粗略的項目期限。
- 分配項目預算。
該高級指南有助于在所有后續步驟中做出決策。早期評估也是評估更簡單的部署模型是否更適合您的用例的機會。
設定總體目標和 KPI
您需要確定您期望多云能夠提供業務價值的領域。通常,公司專注于一兩個領域并將其轉化為部署目標。共同目標包括:
- 消除供應商鎖定:?如果無法切換到新的云和供應商,您在定價、折扣和功能方面的選擇有限。多云的目標可以是實現在供應商之間不受限制地移動的靈活性。
- 開拓新市場:?公司通常決定部署多云,以確保在不同地理位置沒有延遲的最佳性能。
- 更快的應用交付:?多云提供對計算資源的幾乎即時訪問。沒有延遲加速了新代碼的交付,因此部署目標可以是加快開發人員發布應用程序的速度。
- 增強自動化:?自動化和自助服務模型使 IT 團隊更有效率。公司通常決定部署多云,以讓員工專注于業務關鍵任務,而不是低價值的重復性任務。
- 降低總體成本:?多云由于更便宜的計算資源、更少的過剩容量和無硬件費用而降低了成本。多云背后的一個共同目標是使整體 IT 價格低于特定的財務閾值。
一旦您設定了多云部署的總體目標,您就擁有了 KPI,并準備好繼續制定總體戰略。
制定戰略大綱
考慮以下方面來確定您的多云戰略的方向:
- 您擁有的應用程序及其所需的云。
- 高效性能所需的特性、功能和服務。
- 云對不同應用程序和工作負載的適用性。
了解您的應用程序及其要求對于良好的大綱至關重要。回答以下的問題:
- 哪些應用需要高可用性?
- 哪些數據和流程最需要保護?
- 哪些應用程序和領域需要顯著擴展(向上或向下)?
- 什么工作負載屬于什么類型的云?
此時要注意成本,以避免將來不必要的支出。例如,每天運行幾個小時的應用程序不適合 24/7 全天候云。您可以通過使用為每個應用程序提供正確服務的供應商來降低成本。
請注意,切換到多云將影響所有核心 IT 團隊(運營、安全、網絡和開發)。與每個部門展開對話以:
- 獲取他們對應用程序、流程和日常工作流程的意見。
- 確保每個人都購買多云部署并為文化轉變做好準備。
您的大綱需要包括將本地服務遷移到云的計劃以及對應用程序的任何修改以使其對云友好。此外,您和您的團隊應指定用于構建、測試和運行將與云服務交互的應用程序的規則。
與混合架構不同,多云需要云之間的緊密集成和環境之間的數據遷移。知道您的產品組合需要高水平的互操作性才能順利運行。但是,請記住,并非所有流程都需要這種可移植性,這是另一個節省成本的機會。
做出與安全相關的決定
網絡安全永遠不應成為事后的想法,因此請確保您的多云戰略從一開始就考慮到安全措施。您的計劃應包括:
- 每個環境和整個設置的安全控制。
- ?團隊需要遵循的網絡安全最佳實踐。
- 確保安全的多云環境的工具。
確定您未來的云提供商是否將負責保護某些任務和流程,或者您是否希望所有安全性都在內部運行。此外,請確保您的戰略考慮到您所在行業的任何合規性或政府法規。
這一步是開始?制定云安全策略的最佳時機,這是一個正式的指南,用于定義貴公司在云中的運營方式。
如果可能,請考慮組建一個?DevSecOps?團隊,為您的新設置添加安全第一的心態。DevSecOps 是一個動態部門,它將安全性集成到您的?CI/CD 流程中,并確保在軟件開發生命周期 (SDLC)?的所有階段提供最佳保護?。
規劃云產品組合
現在您了解了應用程序的要求,您需要設計一個云產品組合。組裝產品組合時,第一個重要決定是確定您需要多少云。多云環境需要至少兩個公共云,但要考慮額外的?私有云是否?可以使環境受益。
您還應該決定是否需要同構或異構設置:
- 同構云?包括來自同一供應商的多個云。
- 異構云集?成了來自不同供應商的公共和私有組件。
根據您的大綱,考慮您的產品組合是否需要?IaaS、PaaS 或 SaaS??。此外,請務必考慮您團隊的技能。例如,如果團隊只有擁有 Azure 經驗的工程師,那么在不引入更多人才的情況下采用 AWS 是沒有意義的。
選擇云供應商
現在您已經了解了自己的目標和要求,是時候?選擇云提供商了。績效水平和成本節約取決于此決定,因此在支持任何人之前進行全面評估。
第一步是找到適合您預算的供應商。然后,通過將每個應用程序的要求與供應商提供的內容相匹配來過濾您的選項:
- 特征。
- 獨特和額外的服務。
- 技術特點。
大多數云供應商都提供免費試用服務。測試期允許您檢查特定供應商是否符合您的需求和期望。設置有兩個或多個提供商的環境,并通過免費試用進行概念驗證,以了解操作如何運行,然后再長期承諾給任何人。
為了獲得最佳性能,您的提供商應該與最大的云基礎設施直接連接。此功能可確保多云在高水平上運行,即使作為異構系統也是如此。
面向未來的多云戰略
多云設置需要定期升級以保持高效。如果您希望為市場變化做好準備并保持系統健康,則必須提前計劃。確保您的多云戰略考慮:
- 部署新服務和應用程序。
- 擴大您的勞動力。
- 即將采用新的解決方案或技術。
面向未來的戰略也延伸到您的供應商。除了確保供應商符合您當前的要求外,還要知道每個第三方供應商都必須符合您的可預見計劃。雖然多云可以防止供應商鎖定,但您仍然不想定期更換托管合作伙伴。
克服多云戰略挑戰
任何多云戰略最常見的兩個缺陷是?治理問題?和?超額成本。
公共云允許團隊在幾分鐘內配置資源,因此公司需要了解資源使用情況。考慮實施?嵌入和自動化必要控制的無摩擦治理?,同時允許團隊快速輕松地部署云資源。
由于云計算的按需定價模型,控制云賬單是另一個常見問題?。您需要一種全新的方式來考慮基礎設施支出,因此您的戰略必須考慮到云蔓延和資源浪費。此外,確保您的團隊:
- 了解具有不同 SKU 的不同云定價模型。
- 知道如何分配云預算。
- 可以預測云的使用和成本。
- 知道跟蹤支出和識別浪費。
- 熟悉優化技術和自動化策略。
- 可以分析復雜的云折扣選項。
- 知道如何使用不同的標記策略定義資源。
定義新角色和職責
混合云和?多云需要比任何其他云部署類型更多的專業知識。您的團隊的技能組合對于短期和長期戰略制定都至關重要。
多云背后的員工必須知道如何管理系統以確保可靠和可擴展的性能。確保團隊精通:
- 多云操作和編排。
- 云監控。
- 自動配置。
- 基礎設施即代碼 (IaC)。
- 水平縮放。
- 原生云服務。
- 云計算安全。
- 災難恢復。
公司在部署多云時通常會創建一個專門的團隊。云團隊的主要角色包括:
- 推動云計劃的云副總裁。
- 云架構師。
- 軟件開發人員。
- 成本管理專家。
- 項目和項目經理。
理想情況下,您的云團隊還應該包括來自其他部門的兼職或全職代表,即:
- 操作。
- 應用程序開發。
- 集成和網絡。
- 安全。
- 金融。
一些企業從云團隊更進一步,形成了?云卓越中心 (CCoE)。雖然費用昂貴,但這些部門擁有配備齊全的專家團隊,他們在整個組織內推動基于云的轉型。
選擇合適的 CMP
選擇??允許團隊從單一管理平臺處理不同環境的云管理平臺 (CMP) 。該中心工具應提供:
- 云計費和配置服務概述。
- 簡單的庫存和云資源管理。
- 第三方集成和工具管理。
- 商業智能。
- 治理和訪問控制。
- 管理自動化策略。
- 多云代理和配置功能。
- 監控和警報系統。
CMP 應該與您的團隊已經在使用的工具一起工作。由于每個多云策略都應包含團隊知道如何使用的工具,因此請確保您的新 CMP 與當前工具鏈良好集成。
此外,確保工具和不同的云具有集成的數據庫。否則,您可能會創建無法相互通信的數據孤島和數據庫。
制定云支出計劃
創建多云戰略的最后一步是定義支出預算和保持在分配資源范圍內的方法。
不幸的是,控制波動的云成本具有挑戰性。公司每年在不必要的云基礎設施上花費超過 140 億美元,因此請咨詢專門管理云成本的專家。或者,您可以通過部署成本優化工具來控制費用,?這將有助于:
- 構建云帳戶和賬單。
- 識別儲蓄機會。
- 執行治理規則。
- 自動配置。
- 提供準確的成本跟蹤和支出報告。
- 在不必要的支出情況下提醒您。